vanmaram

Sweet smelling root - meaning in malayalam

Meanings for Sweet smelling root

noun
മധുരമായ മണമുള്ള വേര്